const BaseModel = require('./base.js');

module.exports = class extends BaseModel {
  // 修改了默认规则，因此必须生成该类，继承于BaseModel

  // 模型关联
  get relation() {
    return {
      company: {
        type: think.Model.BELONG_TO,
        model: 'supervision_company', // 关联表的模型名，默认为配置的 key
        key: 'comany_id', // 当前模型的关联 key
        fKey: 'id' // 关联表与之对应的 key
        // field: 'id,username,mobile,email',
        // where 关联表查询时设置的 where 条件，支持函数
        // order 关联表查询时设置的 order，支持函数
        // limit 关联表查询时设置的 limit，支持函数
        // page 关联表查询时设置的 page，支持函数
      }

    };
  }
};
